package com.ylsf.blog.mapper;

import com.ylsf.blog.pojo.Comment;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface CommentMapper {
    /**
     * 查询所有的评论信息
     * @return
     */
    List<Comment> selectAllComments();

    /**
     * 根据id查询文章的所有评论信息
     * @param id
     * @return
     */
    List<Comment> selectCommentsArticle(@Param("id") Integer id);

    /**
     * 向数据库中插入一条评论记录
     * @param comment
     * @return
     */
    Integer insertComment(Comment comment);

    /**
     * 根据文章的id删除其所有的评论
     * @param aid
     * @return
     */
    Integer deleteComment(@Param("aid") String aid);
}
